This Scottsdale steakhouse got a makeover. Here’s a look inside the new Mastro’s City Hall

Mastro’s Town hall in Scottsdale near Style Square simply obtained a makeover. Right here’s an appearance inside the restaurant and what to expect on the updated food selection.
         

Leave a Reply