Maria's Taverne offers Greek and Mediterranean cuisine, with options for dine-in or takeout. Reservations are accepted.