Banana Island Bar & Restaurant

General Info

Company name: Banana Island Bar & Restaurant

Description: Banana Island Bar & Restaurant is a trendy and fun loving Nigerian restaurant based in the heart of South Norwood, London.

Location
  London

70 High St, London SE25 6EB, United Kingdom

Categories
West African restaurant
Restaurant
Contacts
Phone numbers
  +44 20 8653 2777
Email
  ban●●●●●@gmai●●●.com
Website
https://bananaislandrestaurants.com/