Crosta is a restaurant offering sourdough-crust pizza with unique toppings in a nostalgic setting with sidewalk seating.