Umberto

From $ -1 per night

Avg. User Rating:


Via Alabardieri, 30, Naples, Italy 80121
+39 081418555
Show More Info

User Reviews


Good Restaurant and Friendly Atmosphere