Terrace Restaurant

Best New View
Best New View
Best New View
This is going to be sweet! If you're looking for a sweet spot to go to dinner this Summer this is going to be the place. The outside looking over the lake on the back patio is helping this place dub itself 'the best view in the city'. 'Terrace Restaurant' at the  Marcy Casino at Delaware Park. You...