Nov. 03 '09
Add to Pad
Yet to be launched, ello is looking to become the definitive listing site for hotels and restaurants. Quite literally the yellow pages of hospitality. ello.
Please login/signup to make a comment, registration is easy