Based on 3 reviews, the restaurant has received a rating of 4.7 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ No delivery
Address:
156 Forsyth St SW B, Atlanta, GA 30303
Phone: (404) 521-2489
Reviews
Marc Eberhart
It’s now called” Kelz’s Kitchen! Food is great. Staff are extremely friendly. Prices are affordable for great food deals
… more
Mike McKoy
They are awesome. This place is awesome. They beed massive promotion on the web. Best cuban food ever.
… more
Rita Carter
The food was terrific. It was a quaint little restaurant. Will eat there again.
… more
… View more