It's good. Servers and bartenders are very good. But I have to say you should go when it is not crowded. When it is not crowded and they have had time to clean the food selection area it is wonderful. When it is crowded the food selection area gets very messy and frankly looks unsanitary, especially the meats, with raw meat juices seemingly getting in places they should not. There is another Mongolian-style restaurant I have been to a couple times where the meats and fish are frozen and the food selection area stays way cleaner.
Flat Top is kind to vegetarians - preparing their dishes in pans away from the meat and using different spatulas, so the vegetarians can enjoy it here as well as the meat eaters, noting the above. hopefully they will assign someone during busy hours to constantly clean up the food selection area, and this establishment would move to 5 stars for me...