Flo's is good to go.
I would highly suggest carry out. Flo's is loud, bustling place with decent food and beverages. If you want to carry on a conversation or keep the eye contact of your date, get your food to go and light the candles. Food is good, clatter is like a high school cafeteria.
The service at Flo`s is great and the decor is ultra modern and clean with fresh flowers everyday. I drive from Mesa to eat there because the menu includes Japanese,Thai,Vietnamese,and dishes from Singapore.