Trata on the River - Restaurantube(01) Save Image Image gallery: Trata on the River: A Taste of Greece Right by the Water in Piermont, NY