Teddy's Pub is a lively pub known for its quality sandwiches made with fresh ingredients. It also offers cocktails, music, and betting options.