Love music, amazing waterfront views,... - Trata On The River(00) Save Image Image gallery: Trata on the River: A Taste of Greece Right by the Water in Piermont, NY