It's not on Clark street. It's on Vernor Ave. near Clark Street.
Yes
Its on Vernor across from Clark Park
Armandos is on clarkdale there is a coney on Clark named vernor coney island
Don't know about the Clark Street but I went to the one on Vernor near Clark which is the main restaurant
Thanks! Your answer is awaiting moderation.