Top-rated Attractions Nearby
Map updates are paused. Zoom in to see updated info.
5716 E 2nd St, Long Beach, CA 90803-5046 (Pacific Coast Highway)
The Long Beach Transit Passports A & D stop directly in front of the restaurant.
Improve this listing