1158 Capuchino Ave, Burlingame, California 94010 USA
The turkey sandwich by which I will compare all other turkey sandwiches...
Photo Credit: Yelp