4100 Strandherd Dr, Unit 109, Ottawa K2J 0V2, Canada
No delivery
Spot something wrong?
Dishes at Pinelopi's Greek Kitchen. Prices may vary in venue.