La Bella Napoli is a popular restaurant offering fresh food at reasonable prices.