A beautiful restaurant at an upscale hotel in the suburbs of Buffalo, NY.

5010 Main Street, Buffalo, Amherst, NY, USA 7168392220 Tues-Sat: 5p-9p | Sun: 11a-2p

Our Score

5out of 5.00