974 Valencia St, San Francisco, CA 94110, United States
View on Map
What travelers say:
Wraps are not their specialty, but rather a variety of stir-fried vegetables and grilled octopus, which are grilled to the perfect degree of doneness and topped with sauce, and are really fresh. Of course, you must order a wrap.