Babur, 273 Queen St. W, Toronto Grange Park
1068th visitor, Write a review
Chicken/game » More on Babur Menu
Babur Map

near M5V 1Z9

Babur is ranked #1 of 23 nearby Restaurants.

They say Babur is perfect, greatest a highly recommended Indian Restaurant