Ni Hoowa Seafood in Amherst Buffalo
3175 Sheridan Dr, Amherst , 14226 - Get directionsMenu Ni Hoowa Seafood
How to get to Ni Hoowa Seafood
Opening Time
10am – 9pm: Mon-Wed, Fri-Sat
10am – 10pm: Thu
10am – 8pm: Sun
10am – 9pm: Mon-Wed, Fri-Sat
10am – 10pm: Thu
10am – 8pm: Sun