By Yorkville standards, Ciao is stadium sized and reasonably priced. The food is good and atmosphere/service very good. I randomly stopped in for dinner on a Tuesday recently - I always like how they have decent fish options - and was happily surprised to find they have a lobster special that night. You can get a whole grilled for $22! It was awesome.