
Todd Tavern
The Todd is the oldest traditional pub in town, dating back to 1959. Since back then, it offers enormous steaks that hang off your plate as well as a really great salad bar. You can also choose from daily specials such as pizza, schnitzel or Sunday roast.
DiningRead more →







