Havana Bar & Restaurant

Service options: Dine-in · Kerbside pickup · Delivery
Address: Diani Beach Road, Diani Beach
Hours:
Open ⋅ Closes 1 am
Phone: 0724 803452
Order: glovoapp.com