This has got to be the best place in town. Nothing like these hot sandwiches anywhere. i could just close my eyes and pick on off the menue and know its going to be perfection no matter which one my finger lands on. A MUST FOR OXFORD!! LUV IT LUV
more