Review of Lazy Llama Cantina

1551 Piedmont Ave NE, Atlanta, GA 30324

Overall Rating

Review


Hamburger bun and pizza crust can be gluten free. Good food. Nice outdoor seating.

Updated 6 years ago