Italian • Midtown ATL • Pizza Order Atlanta’s Best Pizza at Ribalta (Midtown Atlanta, GA) 2 years agoAdd Comment9 min read The secret way to order Atlanta's best pizza revealed!