Veda Fine Indian Takeout
is an excellent Indian Restaurant
Ranked #1 of 33 Restaurants in North Midtown Toronto.
Some say it is superb, tasty, helpful.
The Latest Review: ★★★★★
Sent on the 18th of September, 2008
Superb value for money and ultra tasty with it. Take out or eat in at the bar style set up. Very helpful and accommodating staff cap things off.
Rank #1 of 33