This place stinks - user review This place stinks and if you ever go there slap the waitress and then go up to your room and turn on the tv but it wont work n... travel.yahoo.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Tourist House, Florence, Italy