The Crab Planet - Los Angeles

De Soto Avenue, Los Angeles, 91303, United States Of America
Dishes: 9

The Crab Planet

Phone
(+1)8189145101
Address
De Soto Avenue, Los Angeles, 91303, United States Of America

At a distance of 749 meters from The Crab Planet in Los Angeles there are parking lots where you can leave your vehicle.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now