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.