28860 Old Town Front St, Temecula, California 92590 USA
Campini's Fine Italian Deli & Market In Old Town Temecula
Photo Credit: Yelp