Lilla's place is simply the best. conveniently located to walking distance to the duomo piazza and have such outstanding hospitality. I had such a great time with them and would definitely want to visit again !