Chiro Liro Restaurant

950 Camino De La Reina San Diego CA 92108 USA

(619) 269-9909

Location