Restaurants & Bars 2

Mylo's Grill in Vienna?

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!

Want to stay up to date with this post?

Recommended From Chowhound