If you're looking for Japanese restaurants in New York look no further. Oishi Bay Sushi is known for having some of the best Japanese in New York. Located at 230 E 29th St., Oishi Bay Sushi is a ...show more
Last updated March 11, 2022