273 Queen W
(416) 599-7720
Babur is conveniently located in the Queen West neighbourhood at Queen and McCall right next to Much Music and City TV. I first went to Babur in Oct of 2001 and I really enjoyed the place but I found the portions to be too small and the prices alittle too high. I [...]