2 Templeton Ter
Buffalo, NY 14202
Buffalo, NY 14202
Open HoursLunch: Monday - Saturday: 11:00am - 2:30pm; Dinner: Sunday - Thursday: 4:30pm - 10:00pm, Friday - Saturday: 4;30pm - 11:00pm
OverviewNestled between the Buffalo skyline and the sparkling waters of the inner harbor, Shanghai Red's offers a spectacular array of the freshest seafood, choice steaks and seasonally...
more