Bars in Los Angeles, CA
Bars • Seafood Restaurants
3456 Motor Ave #101,
Los Angeles ,
CA
90034
UNITED STATES
Hip, counter-serve seafood nook providing a lobster-centric menu, happy hours & TVs showing sports.
Worldwide > United States > Los Angeles > Seafood Restaurants