Fancy restaurant in a not very fancy area but highly recommended. Pizza is fantastic - hard to tell that its gluten free
Yes