Jaffa City Cafeblasted on May 11, 2011

Stop in for the best Greek Gyro sandwiches in the Bay Area. Voted by our customers as "better than NY!"

Comments (1)

  •  
    Tim Reeth: by far, best I've had

    May 11, 2011