Was that place on North Woodward Ave just north of Detroit Mich?
The restaurant I was taken to was in NY. The one in the picture is outside of Chicago.