Contact
India Palace
292 Albert St, Ottawa ON as of FoodPages.ca