Discovered by FATB
Boia De
Italian restaurant in Miami, Florida, United States
A small Italian restaurant in a strip plaza on NE 2nd Avenue, marked by a pink neon exclamation point beside a laundromat, with a wine club alongside the dining room.
Why FATB discovered it: One MICHELIN Star - MICHELIN Guide Florida
Discovery is not verification.