Pizza restaurant known for its unique pizza creations. Located near the station and center.