Main content starts here, tab to start navigating

Hours & Location

7276 Melrose Ave,
Los Angeles, CA 90046

(323) 424-7294
info@severancela.com

TAKEAWAY & DELIVERY ONLY

Hours
WED-SUN 12 PM - 8 PM


a fabric surface

Get Directions