View all
Know a great happy hour or special for this location?
Polynesian-inspired tiki cocktail bar with bamboo walls, palm frond ceiling and more than 100 rums.
Suggest an edit
515 Fulham Rd., London, SW6 1HD