Imperial Restaurant brings artful decor, homegrown food, and a playful hint of historic charm to the table.
A distinctive hotel in the heart of historic Lancaster City.