Pizza restaurant 31 Grani offers Italian, Mediterranean, and Pugliese cuisine with vegetarian and vegan options.