Tower Block
Fine Dining
Tower Block is a fine-dining restaurant located within a campus facility, offering a unique dining experience.
Location
Best places nearby
The highest rated places close to Tower Block.
Local restaurants nearby
80 Strand Road, NIR



