Coming soon, Pizza Bar North Beach will be located on Collins Avenue in the North Beach neighborhood of Miami Beach. Like its sister South Beach restaurant, it will feature immense slices and pies.