Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
Modern bistro all on one level
The Green Room is a bistro restaurant on Upper Gorund right behind the National Theatre. It is in a modern building with no steps or even slopes from the street to the tables, which contain props...
1 result shown