Menu

Ni Hoowa Seafood in Amherst Buffalo

3175 Sheridan Dr, Amherst , 14226 - Get directions

Menu Ni Hoowa Seafood

How to get to Ni Hoowa Seafood

Address

3175 Sheridan Dr, Amherst , 14226
Get directions

Follow Us

Opening Time

10am – 9pm: Mon-Wed, Fri-Sat

10am – 10pm: Thu

10am – 8pm: Sun

Services

Related to Ni Hoowa Seafood

Restaurants around Amherst