Oh My Crab

Opening date: November 2020


Address

5820 Melrose Ave, Los Angeles, CA 90038
Hours of Operation :
No business hours known.

Store opening of Oh My Crab in Los Angeles

Oh My Crab just launched their second outpost, in Hancock Park. This seafood restaurant is located on the busy strip of Melrose next to Paramount Studios. On their menu you will find a variety of New Orleans-style seafood, like po’ boys, jambalaya, baskets of soft shell crab, and bags full of boiled lobster, crawfish, mussels, the eponymous crab, rubbed in a mix of their signature seasonings. Restaurant is open for delivery and takeout, and also limited patio seating is available.

(0 Ratings )
Rate this entry:

Reported by Tanja on 11/26/2020

Comments

    This entry has no comments yet.

Earn money by reporting openings

Bonus program