China Glatt is one of my favorite restaurants. The call themselves the restaurant with "The Uptown Ambiance Right Around The Corner". In actuality, their food is better than any k...
All reviews seem positive