Caraffa
Italian · Pizza
Caraffa is an Italian restaurant specializing in pizza and European cuisine.
Location
Best places nearby
The highest rated places close to Caraffa.
Local restaurants nearby
46 Selati St, GP
Location
The highest rated places close to Caraffa.
46 Selati St, GP