Isola Del Nord Italian Restaurant April 14, 2020 Jing JingLeave a comment Map Unavailable Address 凯爱大厦 西安 China Upcoming Events No events in this location