Posted on: December 16th, 2010
by Amy Martin
Local Bistro, a new restaurant open in North Scottsdale, brings the flavors of Italy, France and Spain to the area. From the friendly service and contemporary atmosphere (they have chalkboard-lined...
Read More