Silvano's 2 Cumberland St. York England United Kingdom
Italian restaurant located near to the River Ouse in the centre of York.
Phone: 01904 625036