Killer Kabab
Restaurant · Downtown

Killer Kabab

$$ · Mediterranean

Downtown Mediterranean spot where perfectly marinated lamb chops and rich hummus shine, though service and bathroom access could use work.

Info

📍
Address
806 W 8th St A, Ste A, Los Angeles, CA 90017, LA

More like this