Pizzeria Bella Rosa offers authentic pizza with a focus on a perfect base. They offer pizza and pasta for dine-in or takeout.