Trattoria Marcella is an award-winning Italian restaurant serving imaginative cuisine and wine since 1995. Named in honor of the owners' mother, it is known for bringing Italian “soul food” with a twist to the St. Louis area.
Services
Italian cuisineWine serviceDining room servicePatio serviceGift certificates