On the scenic banks of the Kowie River in the small town of Port Alfred sits a charming establishment called Graze by the River. This unique spot combines a cozy coffee bar and restaurant, housed within one of the authentic 1820 British settlers' cottages. Here, history meets modern gastronomy, creating a special atmosphere of hospitality on the East Coast of South Africa.

The foundation of the restaurant's philosophy is healthy and ethical eating. The menu features dishes made from local ingredients: fresh seafood, organic vegetables, and meats from their own smokehouse. In the coffee bar, fresh green beans are roasted daily, and only free-range eggs are used in cooking, highlighting the owners' commitment to sustainability.
Guests can enjoy a cozy private garden, hidden from the noise of the main street, where they can enjoy the tranquility by the water. The restaurant is consistently ranked among the best in the region, holding a Travelers’ Choice award, and offers a wide selection of dishes for vegetarians, vegans, and those following a gluten-free diet.