185 Castro St, Mountain View, California 94041 USA
Chicken wrap - this is definitely the better wrap
Photo Credit: Yelp