Babbo
I watched this restaurant being built
It is clean and nice inside.
It is in a great location on Talking Stick, we were greeted and seated upon entering by the hostess.
We sat at our table for 10 minutes before I had to grab a server. We had no water nor bread , the temperature outside was 90.
The food came fairly quickly and was just ok.
I don't think I will be back to eat there.
Maybe take out or cook at home.