Sandwiches in Temecula, CA
Submarina Subs & Sandwiches