Do they deliver?
Address: 11200 N Ambassador Dr, Kansas City, MO 64153, USA
Marilee Barnes | Jun 6, 2018
No delivery
Michael Coddington | Jun 6, 2018
No... dine in or carry out. I think they still do catering, though
Thanks! Your answer is awaiting moderation.