Location: 3956 30th Street, North Park, San Diego, CA 92104Phone: (858) 723-3766Hours: Open nightly 5 PM – 12 AM An Immersive Middle Eastern Experience Leila is a stunning two-level restaurant that opened its doors on July 31, 2024, bringing an authentic taste of the Middle East to San Diego’s vibrant dining scene in the trendy …
