Sto Greco is a restaurant.