Il Faro
Italian · Seafood · Mediterranean
Il Faro is an Italian restaurant offering a dining experience with views of the Adriatic Sea and traditional Istrian influences.
Location
Best places nearby
The highest rated places close to Il Faro.
Local restaurants nearby
Zagrebačka ulica 7, Istarska županija
