
Swell Restaurant and Pool Bar
Restaurant
Restaurant and pool bar offering dining and drinks.
Description
Swell Restaurant and Pool Bar is located at 2490 Kalākaua Ave, Honolulu, HI.

Restaurant
Restaurant and pool bar offering dining and drinks.
Swell Restaurant and Pool Bar is located at 2490 Kalākaua Ave, Honolulu, HI.