La Nostro Pizzeria & Cafe offers authentic Italian pizza and pasta.