Business photo
Stage Door Restaurant is located in the heart of Aberdeen s cultural centre, only a minute s walk from both His Majesty s Theatre and the Music Hall.