Restaurant in Carlsbad, CA
Lilo is a fine dining restaurant located at 2571 Roosevelt Street in Carlsbad, California, operating as a 24-seat chef's counter and holding a Michelin Star. It serves a multi-course tasting menu of seafood and coastal-inspired dishes featuring ingredients such as uni, scallops, caviar, and abalone, open Tuesday through Saturday evenings.





