5226 Shaw Ave.
Saint Louis Missouri 63110United States
Located on The Hill, St. Louis' Italian neighborhood, Charlie Gitto's claims to have created toasted ravioli.
Even the bambinos won't complain about dinner on The Hill, St. Louis' Italian neighborhood. Charlie Gitto's claims to be the birthplace of toasted ravioli, bite-size nuggets of fried, golden goodness served with red sauce for dipping.