Leña
Restaurant
•
2720 Brush St, Detroit, MI 48201, USA
8.6
Thursday: 5 PM – 9 PM
See if anyone you trust recommends it!