North of Bombay
is a top notch Indian Restaurant
Ranked #1 of 29 Restaurants in Stockyards District Toronto.
Some say it is beautiful, excellent, oily.
The Latest Review: ★★★★★
Sent on the 28th of October, 2008
it's a very beautiful restaurant.food is always excellent high quality ingrediants not oily at all. i'm completly satisfied for years.
Rank #1 of 29