Delfin Restaurant & Pizzeria
Pizza · Italian · Mediterranean
This establishment is a restaurant and pizzeria offering a dining experience. It is noted for its pizza and likely serves Italian and Mediterranean dishes. The restaurant provides free Wi-Fi for its patrons.
Location
Best places nearby
The highest rated places close to Delfin Restaurant & Pizzeria.


