This is a great little sandwich shop with huge sandwiches! This is this the perfect place for a lunch stop...
All reviews seem positive