Is this place still open ?
Address: 8641 N Telegraph Rd, Dearborn Heights, MI 48127, USA
Makin Abdul Wali | Oct 25, 2021
Yes, they close at 7PM
Kassandra fowlkes | Oct 25, 2021
It was the last time I went a month ago
Thanks! Your answer is awaiting moderation.