"Food was delicious! Waited over 30 minutes for a sandwich but I had the time. Will call ahead next time."
Phone: (+1)4082469727
Address: 2281 The Alameda, Santa Clara, CA 95050, USA, 95053, United States
City: Santa Clara
Website: http://www.wrap2Dthis.com
Dishes: 46
Amenities: 4
Categories: 5
Reviews: 1752