Il Faro is a seafood restaurant offering fresh dishes. Ideal for dinner or lunch.