Villa Christina

4000 Summit Blvd
Atlanta, GA  
Hours of Operation
Mon. - Fri. 11:30am - 2:30pm
Sat. 6pm - 9pm
Sun. CLOSED
Customer Reviews
Business Details
Other Places Like This
Olive Garden
Serving nearby areas
 (619)
Il Mulino Restaurant
Serving nearby areas
Fritti
Serving nearby areas
 (1)