HOME / Indian takeaway / KARARA The Indian Takeout
356 Richmond Rd, Ottawa, ON K2A 0E1
+16137223333
View Business Profile