Are you an owner of this venue? Improve its listing today 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