Toila Harbour Tavern / Description
Toila Harbour Tavern is located on Toila beach by theport. Open during the summer from June to August.
Open: Su - Thu 11:00 - 24:00; Fr - Sat 11:00 - 03:00
Write a review
Reviews
Be the first to review this company
Be the first to review this company Write a review