Maria's Taverna is a Greek restaurant offering traditional cuisine. Reservations are taken by phone.