Why people refer Trattoria Marcella first for Italian delicacy in St. Louis
Trattoria Marcella is to be considered as one of the finest Italian food joint in St. Louis. It is an out-an-out family place, located at 3600, Watson Road of St. Louis city and embodies an upscale casual mood through its ambience. Read More..

