Lilo | |
---|---|
![]() | |
Restaurant information | |
Location | Carlsbad, California, United States |
Coordinates | 33°9′52″N117°21′5″W / 33.16444°N 117.35139°W |
Lilo is a Michelin-starred restaurant in Carlsbad, California, United States. [1] [2] It was included in The New York Times 's 2025 list of the nation's 50 best restaurants. [3]