Restaurant
Trattoria Marcella
21 locals recommend,
Location
3600 Watson Rd
St. Louis, MO
Lindenwood Park
Tips from locals
Best Italian restaurant in Saint Louis. Their rigatoni pasta is amazing!! Need reservation in order to get a table this place stays busy.
Annie's favorite! Best toasted raviolis in St. Louis and affordable pricing too. Make sure to call ahead for a reservation! 10 min car ride. Good for a special evening.