New American restaurant in Buffalo’s historic Allentown district

228 Allen St, Buffalo, NY, USA 7163313047 Wed -Sat: 5p - 9p

Our Score

4.75out of 5.00