Directory Tag Things to do in Scarborough

Camel Rock
Listing Title
Short Description
A vibrant restaurant in the heart of Scarborough: beach, surf and nature paradise. Events and/or specials daily. Garden great for kids. Off street parking
Address
Camel Rock Restaurant, Main Road, Scarborough