Restaurants - Toronto, Ontario, Canada
Kabalen Restaurant is a restaurants company based out of 3778 Bathurst St, Toronto, Ontario, Canada.