Steven's Deli

2232 Enterprise St Los Angeles CA 90021 USA

(213) 236-0776

Location