1 Yalla Mediterranean - Delivery & Pickup Only Location in San Francisco