Top 4 Long Beach's Japanese spots -
Hoodline crunched the numbers to find the top Japanese spots around Long Beach. Here’s a rundown of top businesses in the city, with ratings, photos and more. Topping the list is Aburi Sushi. Located at 4201 E. Willow St. in Long Beach, the sushi bar and Japanese spot is the most popular Japanese restaurant in Long … Continue reading Top 4 Long Beach’s Japanese spots →