Local Bistro, a new restaurant in North Scottsdale that celebrates flavors of Italy, France and Spain, opened last month to the public.
Local Bistro, a new restaurant in North Scottsdale that celebrates flavors of Italy, France and Spain, opened last month to the public.