Flo's restaurant offers tasty Chinese and Asian dishes in a lively and welcoming setting. The sole location is in Scottsdale, Arizona. For over two decades, Flo has been delighting Phoenix residents with mouthwatering dishes that reflect the food cultures of China, Thailand, Vietnam, Japan, and other Southeast Asian countries. Some standout menu items to try are Hot and Sour Soup, Salt & Pepper Chicken Wings, Crab Puffs, Chinese-Style Lettuce Wraps, Pine Nut Shrimp, Thai Red Curry, and Twice Cooked Pork.