Array ( [0] => 844356 [1] => 681599 [2] => 1490246 [3] => 533659 [4] => 294312 )
Leonards House Of Love is a Bar located in South Yarra VIC 3141. It is one of the 4088 bars in Australia. Address of Leonards House Of Love is 3 Wilson St, South Yarra VIC 3141, Australia. Website of Leonards House Of Love is leonardshouseoflove.com.au. Leonards House Of Love can be contacted at 61428066778. Leonards House Of Love is located in a remote area, with less than 1 listed places around it
3 Wilson St, South Yarra VIC 3141, Australia