532 reviews
Address:
5680 S 12th Ave, Tucson, AZ 85706, United States
Category:
US places Asian restaurant
Phone number of La Bella China Restaurant in Arizona, Address of La Bella China Restaurant in Arizona, Working hours of La Bella China Restaurant in Arizona