Happy Island
Union | Clifton
Restaurants
Features
Island made out of shells Lobster Seafood
Specialties
Natural & creative setting
At a Glance
Est. 2002
Opening Hours Daily: 10am-8pm