Browsing Tag

restaurant

  • General Info, Restaurants

    Pizza So Good

    Pizza So Good It’s Certified! Recently we stopped in our favorite pizza place, La Piazza Al Forno located in Glendale, Arizona. We stop in as often as we can (if our weight scale…