A Greek restaurant specializing in Maniatiki cuisine.