Del Pietro's

1059 S Big Bend Blvd
St. Louis , MO 63117

P: 314-224-5225


Cuisines:

Italian

Offerings:

Neighborhood:

Clayton

Hours:

Monday - Thursday 5pm-10pm


Friday/Saturday 5pm-11pm

Alcohol:

Yes