LOCATION

Lou Lou Memphis is based in Melbourne, Australia but always available for interstate and international bookings.