The Sandwich Maker
987 University Avenue, Los Gatos, CA 95032
4.0 / 5 based on 33 votes
Try their beef satay sandwich when it's available - best meal...
... board and easily the best meal here. Beef, pork, chicken in that order.
The classic italian is awesome, try one with everything on it.