Pizza, pasta, pestos: oh my! Italian food just hits the spot sometimes, the spot that loves carbs. Luckily, the Italian restaurants of St. Louis have just the fix. Buon Appetito, indeed!
3600 Watson Road
The Finest in Italian Cuisine...
1200 N. First St.
A Classic St. Louis Steakhouse...
5101 Wilson Ave.
Traditional Italian on The Hill...
5453 Magnolia Avenue
A Favorite for Italian Food...
5226 Shaw Avenue
Traditional Family Experience...
#2 The Boulevard St. Louis
7266 Manchester Road
A Wonderous Eating Oasis...