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.