Italian restaurant and pizzeria, Il David, offering a variety of dishes and specializing in pizza. Ideal for lunch and dinner.