Lakeside cafe and grill
Mayoka Village
Nkhata Bay · Lake Malawi
🍽 Lakeside cafe and grill📍 Nkhata Bay🇲🇼 Lake Malawi
Why eat here
A backpacker favourite hanging above Nkhata Bay, where hammocks, cold beers and grilled chambo fish make a long afternoon lunch easy.
Good to know
Reached by a steep path from the bay, so leave before dark; it is cash only and the kitchen serves in batches around meal times.
More restaurants in Lake Malawi
Club Makakola
A long sandy beach club south of the lake's busy towns, where Malawian families braai, swim and eat whole grilled fish for hours.
Cape Maclear Fish Grill
Grills in the village at the national park gate fry the morning catch, feeding travellers before snorkelling trips out to Domwe Island.
Feed a full plan around it
Build a day-by-day itinerary for Lake Malawi with a realistic budget.






