701 Olive St.St. Louis, MO 63101
Phone: (314) 241-2255Fax: (314) 241-1980
22 North EuclidSt. Louis, MO 63108
Phone: (314) 361-DELIFax: (314) 361-3095
Phone: (314) 780-7622
3 large Italian meatballs covered in Marinara and topped with melted Provolone and Parmesan cheese.
Voted #1 Delicatessen in St. Louis