Laili Restaurant

Description

Elegant Mediterranean restaurant with beautiful garden patio seating serves creative and flavorful cuisine. Enjoy fresh naan and tender lamb and filet.

101 Cooper St, Santa Cruz CA 95060

More listings

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad