Ali Babas is a Restaurant in the area around Dundas St W and Elm St, where the average rating for Restaurants as of this Monday is 4.5 out of 5.
Some say Ali Babas is excellent.
Please include your correct email address.
This is the food page of Ali Babas on 197 Dundas W Toronto ON M5G 1C8.
(first reviewed on December 14, 2017, last updated on December 14, 2017.)
Ali Babas is ranked #1 of 8 Restaurants in Downtown Toronto.
This page has had 650 visitors. You are the 650th.