Aladdin Hillcrest hero image

Aladdin Hillcrest

Restaurant

3900 Vermont St, San Diego, CA 92103, USA

Biter Score
8.0
Closed
Wednesday: 11 AM – 8 PM
Aladdin Hillcrest photo 1
Aladdin Hillcrest photo 2
Aladdin Hillcrest photo 3