If you like the original Italian hot dog and sausage sandwiches then this is your place to eat. Simple settings - they've been at this location for more than forty years. while t...
All reviews seem positive