Sushi Restaurant located in central Long Beach, on major street (Broadway). Sq. ft. approx. 1000, please visit.
Trending Articles
More Pages to Explore .....