From Our Editors
Picasso Crabby Crab is a restaurant located on W 6th St in Los Angeles. With appetizing seafood, this restaurant will leave you with a smile on your face. It's an ideal choice for those interested in good food.
Picasso Crabby Crab is a terrific choice when you're in the mood for Asian cuisine and want to break away from the typical Chinese or Japanese fare.