Ordering is unavailable

Due to some technical issues, online ordering is currently unavailable.

To order takeout please call: (416) 534-9056