Full menu with prices & pictures
Caffe Allegro 186 N 2nd Ave, Upland, 91786, United...
+19099490805
Reserve a table now for Caffe Allegro
When you're planning your visit to Caffe Allegro, you could take public transportation to the stop METROLINK-Upland, which is the nearest stop at 168 meters distance to the restaurant.
Here you can find the menu of Caffe Allegro in Upland. At the moment, there are 4 meals and drinks on the menu. You can inquire about seasonal or weekly deals via phone.
In the category Vegetarian, this restaurant is rated as one of the best in Upland, and based on the average rating of 4.5, it's likely one of the favorite restaurants of its guests.