40458 Winchester Rd, Temecula, California 92591 USA
Build your own sandwiches or wraps in our Deli.
Photo Credit: Yelp