Pedallers Cafe, Newchurch
Pedallers Cafe is a quaint and cozy eatery located in the village of Newchurch on the Isle of Wight situated on the cycle path. It is a popular spot for cyclists, locals and tourists alike, offering a menu of delicious homemade food and drinks, including sandwiches, cakes, and teas. The cafe has a charming, rustic decor and a friendly atmosphere, making it a perfect place to relax and enjoy a bite to eat. Overall, Pedlars Cafe is a must-visit destination for anyone looking for a taste of the Isle of Wight's hospitality and culinary delights.