Open Now

il Palato
222 S Bemiston Ave
St. Louis MO, 63105

MICHAEL DEL PIETRO  •  RESTAURANT GROUP
© 2018 Michael Del Pietro Restaurant Group. All Rights Reserved