Hours of Operations


Please call for hours

We will be open on holidays except Thanksgiving, Christmas and New Year.

(904) 261 - 7881


We are conveniently located on Sadler Road on Amelia Island and can be reached during opening hours on (904) 261 7881 or you are more than welcome to walk in.

We can also host your kids party, call for our packages.

Site by FunchTech