Bella Francia is a restaurant and pizzeria offering lunch and dinner service. Reservations are recommended.