Super Bro's offers Neapolitan-style pizzas with vegan options in a lively, rustic setting.