Italian, Deli, Sandwiches, Cheese Shop
This spot has been here since 1929. order up their #1 specialty, the Italian combo The sandwich perfected.
Jun 01, 2010
7x7's Big Eat 2012 says a sandwich no. 1 is delicious. Yum!
Jan 24, 2012
Call in your order and save mad time.
Oct 26, 2010