Mama Mia
Address:
78 Broad St SW, Atlanta, GA 30303
Phone:
(404) 221-9296
Hours:
- Mon: 10am-3:30am
- Tue: 10am-3:30am
- Wed: 10am-3:30am
- Thu: 10am-3:30am
- Fri: 10am-4:30am
- Sat: 10am-4:30am
- Sun: 10am-2:30am
Payment:
Parking:
Parking right out front
Other Details:
We are a family owned and operated business that has been in the GREAT Italian, Greek food business for over 25 years. Located in the heart of Atlanta. across from Woodruff Park. We are open late and also deliver to all surrounding areas.
Pizza,
Restaurants
Other Businesses: