Stellina is my favorite gluten free pizza outside of Italy (maybe even including?). I have celiac and have never gotten sick. The food is unbelievably good, the new location is beautiful (and has parking!) and is super convenient. I love this addition to the Stellina family!