Discovered by FATB
Mutra
Kosher restaurant in Miami, FL, United States
A kosher restaurant in North Miami. Its own site says it is kosher throughout, with a kosher wine list and beer and no hard liquor.
Why FATB discovered it: One MICHELIN Star - The MICHELIN Guide
Discovery is not verification.