I am really picky for the gluten free pizza and their gluten free pizza are delicious! I had the vegetarian pizza ( with extra feta cheese ) , I loved it. Staff is nice and friendly. I do recommend this place.
Yes