3800th visitor, Write a review
Boneless chicken breast grilled on a traditional shawarma skewer » More on Tarboosh Restaurant Menu
Tarboosh Restaurant Map

near L5B 3Z6

Tarboosh Restaurant is People's Choice, 2016 winner

Tarboosh Restaurant is ranked #1 of 20 nearby Restaurants.

They say Tarboosh Restaurant is great, excellent, warm an awesome Restaurant