Share:

More from Restaurants & Bars

Restaurants & Bars Washington DC & Baltimore

Mylo's Grill in Vienna?

m
meem | | Apr 27, 2010 02:02 PM

Has anyone been to this new restaurant? I read about it on a blog but can't find out where exactly in Vienna it's located. They don't seem to have a website either. They serve Greek food. Thanks!

Feedback