All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.7 Open now The Talbot Inn Selwood Street, Mells, Frome, Mells, EN BA11 3PN Restaurant Bar