Review of Laili Restaurant

101 Cooper Street, Santa Cruz, CA 95060

Overall Rating

Review


Friendly, vegetarian and gluten free choices! Excellent Pomegranate chicken!

Updated 8 years ago

Celiac