All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Too Delicious 18 The Strand, Dawlish, EN EX7 9PS Cafe