Terrace On The Park

Terrace On The Park

terraceonthepark.com
Flushing Meadows Park, NY / Breathtaking Views, Award Winning Food, Impeccable Service. Best of the Boro 2014 Winner for Best Catering Hall - Queens
Terrace On The Park