Unclaimed
Permanently Closed
Suba Sushi & Tapas Lounge
Japanese Restaurants
3550 Long Beach Boulevard, Long Beach, CA · 90807
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating