Fresno, California 93720 USA
delicious Italian deli stop on the Tower Taste adventure
Photo Credit: Yelp