Menu
Reserve

858-SAFFRON
welcome@leilanorthpark.com
@leilanorthpark

3956 30TH ST. SDCA 92104

RESERVATIONS STRONGLY ENCOURAGED

Weekdays 5-11
Weekends 5-12