Flo's Asian Kitchen
Address:
16495 N Scottsdale Rd Ste 5B-2, Scottsdale, AZ 85254
Phone:
(480) 609-9888
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
Other Businesses:
- Someburros at 7501 E Frank Lloyd Wright Blvd, Scottsdale, AZ 85260
- Lunch Room at 7802 E Gray Rd Ste 200, Scottsdale, AZ 85260
- Joyful Chinese Dining at 9699 N Hayden Rd, Scottsdale, AZ 85258
- Grimaldi's Pizzeria at 15147 North Scottsdale Road, Scottsdale, AZ 85254
- SOL Mexican Cocina at 15323 N Scottsdale Rd, Scottsdale, AZ 85254