About
Light of India Restaurant is an establishment located in Ottawa, Ontario on 730 Bank St. Light of India Restaurant is in the "Indian restaurant" category. Quaint, homey fixture with spiced-to-order Indian meals, plus a daily lunch buffet & weekend brunch.
Categories
Indian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like