All types Cafe Restaurant All types All types Cafes Restaurants 5 Closed now Checketts Fine Foods Main Rd, Ombersley, Droitwich, Ombersley, EN WR9 0EW Cafe