1679 E Monte Vista Ave, Vacaville, California 95688 USA
Side order of pita bread- where' the Tzatziki sauce???
Photo Credit: Yelp