Charlie Gitto’s is a casual, but elegant fine Italian dining restaurant with three beautiful locations.  They have been serving fine Italian cuisines since 1981 from their first location in the his…

Source: stlouisrestaurantreview.wordpress.com

Charlie Gitto’s – Restaurant Review provided by St Louis Restaurant Review – St Louis Media