Swell Restaurant and Pool Bar

Restaurant

Restaurant and pool bar offering dining and drinks.

Find on Google Maps

Description

Swell Restaurant and Pool Bar is located at 2490 Kalākaua Ave, Honolulu, HI.

Ask Karpo for more information.