Stagger Inn - The Beach House
Located at the end of Clifton Court on the left. 6 Clifton Court Preston Beach