Ni Hoowa Seafood Restaurant
3175 Sheridan Dr
Amherst, NY 14226-1909
716-832-2288