Gyro & More
Like the name suggests, this no-frills Mediterranean joint serves gyros (of course) and other staples, like falafel, shawarma, hummus, baba ghanoush, dolmas, a…
1205 Dexter Ave N
Westlake
Westlake