Company name: Lit Shisha Bar & Restaurant
Description: Located in New Cross road, South London. Lit Shisha Bar & Restaurant is the best hang-out spot in town. Cocktails | Hookah & Nibbles
136 New Cross Rd, London SE14 5BA, United Kingdom