Gift shop and cafe offering unique souvenirs and treats.