1027 Finch Ave W, Unit 3, N York M3J 2C7, Canada
No delivery
Spot something wrong?
Dishes at Pita Paradise Restaurant. Prices may vary in venue.