Discovered by FATB
Rocca
Restaurant in Tampa, Florida, United States
An Italian restaurant in Tampa Heights serving house-made pasta, with pages for menus, private dining and reservations.
Why FATB discovered it: One MICHELIN Star - MICHELIN Guide
Discovery is not verification.