Oh My Crab
Opening date: November 2020
Address
5820 Melrose Ave, Los Angeles, CA 90038Store 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.
Reported by Tanja on 11/26/2020
Comments
This entry has no comments yet.