All types Cafe Restaurant All types All types Cafes Restaurants 2 Open now La Rosetta High Street, Newton Poppleford, EN EX10 0DW Restaurant Open now Rickshaw Express Glebe House, High Street, Sidmouth, Newton Poppleford, EN EX10 0DW Restaurant