Tried to call in an order tonight 8-12-20. Couldn't get an answer. Is the phone# listed correct?
Address: 2720 W Broadway Blvd, Sedalia, MO 65301, USA
Italian Made | Oct 17, 2020
Yes it is. I just called to confirm the hours and they are open until 10pm.
Angie Bailey | Oct 17, 2020
Yea alot of places you have to just keep calling they get busy
Thanks! Your answer is awaiting moderation.