The Frog & Toad Pub

Address: Coral Bay, Cyprus
In the parade of shops behind the supermarket that's opposite the Coral Bay Hotel

Get directions

Back