Laili Restaurant 101 Cooper St Santa Cruz, CA 95060 ☎ +1 831-423-4545 Last Updated: 06/23/2022 | |
Laili Restaurant offers the rich Mediterranean flavors with a unique Afghan twist in the heart of Downtown Santa Cruz. It strives to provide fresh, nourishing and delectable dishes, using local organic ingredients. Daily seasonal menu items are complimented by an extensive assortment of organic wines and microbrewery beers. | |
Santa Cruz Place » City Santa Cruz is the county seat and largest city of Santa Cruz County, in Northern California. As of the 2020 census, the city population was 62,956. Situated on the northern edge of Monterey Bay, Santa Cruz is a popular tourist destination, owing to its beaches, surf culture, and historic landmarks. 412 views 💖 4California |