News

Rosa’s brings authentic New York pizza culture to downtown Atlanta without the Manhattan prices. The small storefront with its classic neon sign feels wonderfully unpretentious. Inside, basic wooden ...