Your browser does not support iframes.
Great little sandwich shop that roasts its own beef and turkey and bakes its own bread.