From Our Editors
Hungry? Get ready to lick your plate clean at Small Town Pizza & Subs in Trafalgar.
Drivers will find parking not far from the restaurant.
Small Town Pizza & Subs may cost you a little bit more than some spots, but this deliciousness is fairly-priced (and well worth the few extra bucks).