1. Banana Island Bar & Restaurant
Reviews Coming SoonAfrican | South Norwood
Banana Island Bar & Restaurant is a trendy and fun loving Nigerian restaurant based in the heart of South Norwood, London. We pride ourselves on delivering excellent customer service while finely blending great food and ambience in a comfortable environment. Feel right at home with our tasty and...
2. Nyb's Brazilian Steakhouse
Reviews Coming SoonBrazilian | South Norwood
Nyb's Brazilian Steakhouse offers the very finest churrasco style meats (barbecued to perfection) in a traditional rodizio style. A real passion for food is at the core of what our restaurant is about. Fantastic cuisine, exemplary service and a superb dining experience for all.