1103 Adelaide St N, Unit 104, London N5Y 2N4, Canada
1103 Adelaide St N, Unit 104, London N5Y 2N4, Canada
No delivery
Spot something wrong?
Dishes at Shawarma Pita Palace. Prices may vary in venue.
Been to Shawarma Pita Palace? Be the first to share what you ate.