Trattoria Marcella
$$ • Italian, Gluten-Free, Vegan
Hours:
3600 Watson Rd, St. Louis
(314) 352-7706
Customers' Favorites
Trattoria Marcella Reviews
Ratings
Menu
Hours
Monday | Closed |
Tuesday | 5 - 8:30PM |
Wednesday | 5 - 8:30PM |
Thursday | 5 - 8:30PM |
Friday | 5 - 9:30PM |
Saturday | 5 - 9:30PM |
Sunday | Closed |
My husband and I had visited family at SLU hospital and were in the mood for Italian food. Found this restaurant on Google and am so happy we did! Wonderful food, great service and a great atmosphere. This will certainly be our to go to restaurant from now on!