TRATTORIA MARCELLA, Saint Louis - Lindenwood Park - Tripadvisor
https://www.tripadvisor.com/Restaurant_Review-g44881-d441335-Reviews-Trattoria_Marcella-Saint_Louis_Missouri.html
WebFeb 5, 2020 · TRATTORIA MARCELLA, Saint Louis - Lindenwood Park - Menu, Prices & Restaurant Reviews - Tripadvisor. Trattoria Marcella. Claimed. Review. Share. 348 reviews #23 of 1,018 Restaurants in Saint Louis $$ - $$$ Italian Tuscan Central-Italian. 3600 Watson Rd, Saint Louis, MO 63109-1232 +1 314-352-7706 Website Menu. Closed now : See all hours.
DA: 59 PA: 11 MOZ Rank: 81