Scarborough’s original Italian Restaurant, also has a large function room available for anniversaries, large birthday parties. Takeaway service available.
36 – 38 Newborough, Scarborough 01723 367842