• Layalina Restaurant

  • Welcome
  • Order Online
  • Hours & Location
  • Menu

Layalina Restaurant

3109 Telegraph Ave | 650-490-0763
© 2021 Made with SpotOn