Write a review

India Palace Restaurant

← View details

292 Albert Street, Ottawa, Ontario K1P 1H4

+1 613-234-5433