Japan Sushi
Address:
914 W Beech St, Long Beach, NY 11561
Phone:
(516) 431-1780
Nice to Know:
- Outdoor Seating Yes
Other Details:
With all the bar action on Beech Street, Japan Sushi could be overlooked if it didn't serve such great fresh fish. It's humble in appearance, yet the hard-working owners provide a hospitable atmosphere.
Restaurants
Other Businesses: