South African

All Posts
Sorted by most recent
Kudu Grill review image
8.6

LDN Review

Kudu Grill
South African in Peckham

Specialising in open-fire cooking, Kudu Grill is a seriously satisfying restaurant in Peckham.