1639 Foothill Blvd (Inside Pacific Car Wash), Upland 91786, United States
1639 Foothill Blvd (Inside Pacific Car Wash), Upland 91786, United States
No delivery
No open hours
Spot something wrong?
Dishes at Cafe Italia. Prices may vary in venue.
Been to Cafe Italia? Be the first to share what you ate.