OHO Sushi Studio
Restaurant β’ Sushi restaurantOne of the Top rated Sushi restaurants in Long Beach
Address
4917 CA-1, Long Beach, CA 90804, United States
Website
Contact
+1 562-498-9008Price rating
$$ $$
Rating on Google Maps
4.60 (585 reviews)Open on Google Maps