← Los Angeles restaurants
Oh My Crab
No reviews yet
Cajun5820 Melrose Ave, Los Angeles
Own or manage Oh My Crab? Claim this listing free
Hours
Hours not listed yet.
Details
Address5820 Melrose Ave, Los Angeles 90038-3709
Phone+13238225002
Websitehttp://ohmycrab.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.