Cuisine
Mediterranean
At Wrap This we always make sure our guests have a good time while enjoying a consistent product made from the best organic produce and the highest quality meats we can find. We are located near Santa Clara university on the Alameda in Santa Clara, CA