STL Toasted is a casual eatery specializing in artisan toasted ravioli with a variety of fillings.