Flo's never fails to disappoint. Very good food and great service. Probably not authentic Chinese but delicious nonetheless. You'll never leave hungry. The only drawback is the noise level. With cement floors and a wide open space, it's always noisy and not a great place to have a conversation.