st. louis style pizza from a restaurant on laclede's landing