13 yrs ago•spudd747reviewedVegas6618 Michigan Ave, Detroit, MI 48210, USA*I went here on superbowl sunday...