bar in south yarra
23-25 Toorak Rd, South Yarra VIC 3141, Australia, 23-25 Toorak Rd, Melbourne, Victoria - 3141
+61 468 555 005
Looking for a premium bar in South Yarra? Mr. L'S Bar offers the perfect combination of handcrafted cocktails, fine wines, delicious cu.....s, date ni