Lalena found this little gem… What is Yelo? “Yelo is an entirely new concept in wellness. It is a sanctuary designed to help urbanites deal with the pressures of modern life through a unique combination of sleep and reflexology therapies.” Otherwise known as an overpriced place to snooze.
