Pizzeria Storchi offers pizza and takeout options.