Maria's is a great and homey restaurant. They have a good variety of Greek staples, as well as daily specials. Everything we had was super fresh and delicious, and the service was very nice. Must try the fried calamari and the baklava... yummy! Beware, it's not open on Sundays, and Saturdays only for dinner. A definite repeat!
more