Trattoria Marcella

3600 Watson Road, St Louis, Missouri 63109

Trattoria.jpg

Photo by Kevin A. Roberts

3600 Watson Road, St Louis, Missouri 63109
Tue–Thu:	5–10 p.m.	
Fri–Sat: 5–11 p.m.
Italian
Reservations Accepted
$$
101 Best Restaurants 2016, Best Restaurants 2018
South City

Mentions