Lobster Lab
Seafood
Lobster Lab is a restaurant located at 890 Palomar Airport Road. They offer online ordering for pick-up or delivery. The establishment is part of The Windmill Food Hall.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Lobster Lab.
Local restaurants nearby
890 Palomar Airport Road, Carlsbad, CA 92011, USA
