Elaia Estiatorio

Restaurant in Cutchogue, NY