Review of Novo Cucina

5592 Chamblee Dunwoody Rd, Dunwoody, GA 30338

Overall Rating

Review


Best gluten free pizza in Atlanta. They also have homemade gluten free pasta that is amazing. You can even get bread as an appetizer.

Celiac friendly?

Yes

Updated 4 years ago

Celiac