News

Where: 300 Marietta St NW, Atlanta, GA 30313 Sometimes the best pizza comes from the most unassuming places. Rosa’s Pizza sits on Broad Street in downtown Atlanta, looking like it stepped right out of ...
Owner Riccardo Ossola announced on social media that the restaurant, located at 8255 U.S. 301 North, is closing due to Hurricane Milton's devastating impact, equipment damage and the loss of a ...
The famous chef notes that it's better than the 4 big national pizza companies because, "it’s actually made by hand.” ...