I had a delicious Italian combo sandwich here. Everything from the bread to the meats to the cheese to even the mustard made it the most melt in your mouth,...read more.
Great small shop with friendly service with a smile!
This was our first visit walking around the area of Glenn Park, close to the BART station, pretty...read more.