The Dutch sandwich shop

Family restaurant · 29073 Overland Dr suite c, Temecula, CA

To-Go · Delivery · Dine-In

Hours

More food in Temecula, CA · Family in Temecula