"After recently moving down town, my wife and I have been anxious to try some new restaurants. La Casa was one of the first. What a perfect meal! This nice little restaurant is conveniently located on King St. across from Covent Garden Market and has FANTASTIC atmosphere, AMAZING food and excellent service. My wife and I were both very pleased...."