37 Victoria Street
Liverpool L1 6 United Kingdom
Liverpool L1 6 United Kingdom
+44 151 227 2707
Open HoursNoon-midnight M-Sa, 4p-midnight Su
OverviewWith its ornate decor and dramatic lighting, the restaurant resembles some kind of eastern mystical wonderland. The large interior has undergone a major refurbishment and provokes...
more