I Pupi
Pizza · Italian
I Pupi is a pizza restaurant known for its extensive menu of unique and creative pizzas and focaccia.
Location
Best places nearby
The highest rated places close to I Pupi.
Local restaurants nearby
67 South St, Valletta
Location
The highest rated places close to I Pupi.
67 South St, Valletta