facebook instagram facebook instagram

Happy Life

Hours:
138 Kirkwood Rd NE, Atlanta
(404) 449-8097

Take-Out/Delivery Options

Ratings

View all photos

Hours

Monday Closed
Tuesday 10:00 AM - 5:00 PM
Wednesday 10:00 AM - 5:00 PM
Thursday 10:00 AM - 5:00 PM
Friday 10:00 AM - 5:00 PM
Saturday 10:00 AM - 4:00 PM
Sunday Closed
Updated on: