The Star Inn The City is a charming riverside restaurant located in the heart of York. It is housed in a beautifully restored old engine house, offering a unique dining experience. The restaurant specializes in modern British cuisine, with a focus on locally sourced ingredients. Guests can indulge in a range of dishes, from hearty mains to delectable desserts. The Star Inn The City also boasts a stunning terrace overlooking the river, providing a picturesque setting for al fresco dining. With its warm and welcoming ambiance, the restaurant is a popular choice for both casual meals and special occasions.