About
Little India Restaurant is an establishment located in Toronto, Ontario on 255 Queen St W. Little India Restaurant is in the "Indian restaurant" category. Compact, family-owned fixture offering familiar Indian dishes & a lunch buffet in a relaxed space.
Categories
Indian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like