Babur, 273 Queen St. W, Toronto Grange Park
1065th 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 greatest, perfect an above average Indian Restaurant