Rosa’s Pizza
62 Broad St NW, Atlanta, GA
Find us
Visit Rosa’s Pizza
Address
62 Broad St NW, Atlanta, GA
Phone
(404) 521-2596
Monday — Friday
11am — 5pm
Saturday
11am - 4pm
Sunday
Closed
Directions
Call