I always stop here when I'm passing through town and hit the drivethru. The service is always fast and the...
All reviews seem positive
In ShortSince 1971, familiar green, white and red marquees have greeted patrons looking for international-style deli sandwiches. Starting with ""The Original"" sandwich--piled with three...