Home >> Papa's Souvlaki Place
Papa's Souvlaki Place
116 Willowdale Ave, North York, ON, M2N 4X9
Restaurant
Phone: 416-223-4366
Reviews :
"Be first to write reviews for Papa's Souvlaki Place (416-223-4366)"