HOME / Mediterranean restaurant / Shawarma Pita Palace
1103 Adelaide St N #4, London, ON N5Y 2N4
+15196670000
View Business Profile