Pizza Flora is a pizzeria and Italian restaurant offering lunch, dinner, and late-night meals.