New Restaurant In Buffalo is the Best View In The City + Great Summer Hangout
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've may have been in the building before, but it surely is going to be a popular spot this Summer. Check out that view!
Where is Terrace Restaurant in Buffalo? What is the address? We have you back.
Marcy Casino in Delaware Park
199 Lincoln Pkwy, Buffalo, NY 14222