Allegro Italian Restaurant

Allegro Italian Restaurant

186 N 2nd Ave, Upland, CA 91786
909.949.0805
allegrorestaurants.com

Italian family restaurant with a romantic night sitting, great food, weekly wine specials and more.