Restaurants & Bars

New York State (exc. NYC)

Mytho's in Thornwood Town Center


Restaurants & Bars 9

Mytho's in Thornwood Town Center

apples | Jul 29, 2011 07:12 AM

Was driving in there today and saw this new greek restaurant back by Lucky Budda...has anyone been? THere was no menu up but looked nice, and open, casual with the blue and white check tablecloths...If its good, it would be a nice addition!

Want to stay up to date with this post?

Recommended From Chowhound