The Kebab Shop - Little Italy

$$ • Greek • Mediterranean

4.4 (56)
View delivery time and booking fee. 

303 W Beech St, San Diego, CA 92101    More info

Opens at 10:00 AM