La Casa

Permanently closed
Call
3747 Buford Hwy NE
Atlanta, GA 30329

La Casa is a cozy and inviting establishment in Atlanta, GA, offering a unique experience for its guests.

With a focus on creating a warm and welcoming atmosphere, La Casa provides a space for relaxation and enjoyment.

Generated from their business information

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.