Delivery
Pickup
Outdoor
California
Long Beach
1 Restaurants on GastroRanking
18 Opinions in 2 websites
Great food and people. Moved to 2081 Pacific Avenue, Long Beach,California