California Kabob Kitchen

141 W 11th St Los Angeles CA 90015 USA

(213) 747-9500

Location