769th visitor, Write a review
Opa! Souvlaki Map

near T5T3J7

Opa! Souvlaki is ranked #1 of 28 nearby Restaurants.

They say Opa! Souvlaki is healthy an awesome Greek Restaurant