Italian restaurant and takeaway menus in Selby

Capri

Italian, Takeaway Food

4 Abbey Place, Selby, North Yorkshire, YO84PF ,

Frankie and Benny's Uk

Italian

Three Lakes Retail Park, Bawtry Road, Selby, North Yorkshire, YO88LY ,