Review of Ribalta

1080 Peachtree St NE #9, Atlanta, GA 30309

Overall Rating

Review


Best gluten free pizza I have ever had. The gluten free menu is somewhat limited to pizza but who cares when it is that good.

Updated 9 years ago

Celiac