51 W Forest Ave., Detroit, MI
Filed under:
The South American-inspired restaurant debuted on December 4