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
Kings and Queens African Cuisine
Pennsylvania, Philadelphia
Queensway Restaurant & Catering
Msry land,
Oriental Express
Abuja, Federal Capital Territory
Jesdit
, Newark
Advertisement
Advertisement
Advertisement