Pizza Sandro: A long-standing pizza delivery spot crafting pies with fresh ingredients and a secret sauce. Free delivery available.