About Green Room
"Green Room" Shisha Lounge - grand opening Friday 22nd May @ 6pm.
Shisha, snacks, mocktails, milkshakes and soft drinks will be sold.
More about Green Room
Green Room is located at Market Square, E14 London, United Kingdom
07949367173
Similar Listings
Dar Alqamar
3.5