Rörstrandsgatan 22
Stockholm 113 40 Sweden
Stockholm 113 40 Sweden
+46 8 653 2553
Open Hours4p-10p M-Sa
OverviewIndia Lord is uniquely designed, with a tunnel for an entrance that leads to a cave filled with colourful lights. Though simple, this place is cosy and unpretentious. You can...
more