Charlie Gitto’s Downtown St. Louis offer authentic Italian cuisines and is located in the heart of downtown St Louis. They offer a full service bar.

Source: stlouisrestaurantreview.com

St Louis Restaurant Review Publishes Review on Charlie Gitto’s Downtown St Louis – St Louis Media, LLC