Write a review

Malabar Palace Take-Out Food

← View details

60 Colchester Square #5, Kanata, Ottawa, Ontario K2K 2Z9

+1 613-509-1661