Island Buka
Island Buka
Primary Category: Restaurant
160-162 Deptford High Street
London, ,
United Kingdom
Head Quarter / Branch : Headquarter
Media Gallery
About Island Buka
Nigerian food
Similar Businesses
Safari African Food
Boston’, Massachusetts’
Taste Of Africa
, Newyork
Suya African Caribbean Grill
Berkeley, California
Rodizzio
Ikeja, Lagos
Advertisement
Advertisement
Advertisement