Bell Italia is a restaurant serving authentic Italian cuisine, specializing in original Italian sourdough pizza made with high-quality Italian flour. They offer a traditional trattoria experience.