at 3643 Delmar Blvd, St. Louis , 63108 United States
11575 FB users likes Sweetie Pie's Upper Crust, set it to 6 position in Likes Rating for St. Louis in Local Business category
Sweetie Pie's Upper Crust is St. Louis based place and this enity listed in Soul Food Restaurant category. Located at 3643 Delmar Blvd MO 63108. Contact phone number of Sweetie Pie's Upper Crust: 314-932-5364