Authentic Italian restaurant and pizzeria, Il Faro, known for its delicious and original pizza creations.