1655 N Mountain Ave.,
Upland , CA 91784 UNITED STATES
Based on 1 reviews
Bella Bella!!!You walk in the front door and you just get enveloped in the smell of the Italian food waiting inside. They have the best deli meats and cheeses and be sure to pick up some raviolis to take home. Mozzarella is shipped in fresh from Italy...
Worldwide > United States > Upland, CA > Italian Restaurants