LA STORTA Unconventional Pizza offers a unique pizza experience. The industrial-style restaurant features creative pizza variations.