Is there a website or online menu?
Address: 831 E McNichols Rd, Detroit, MI 48203, USA
LaCreshia Hunt | Jan 2, 2019
Is this place still open
Blade Cunningham | Jan 2, 2020
Yes
Carole Hill | Jan 2, 2019
Yes just google it and their menu comes up
Bill Moe | Jan 2, 2019
Nope
Wayne Clark | Jan 2, 2019
No
Thanks! Your answer is awaiting moderation.