Luu Pizza is a bistro specializing in pizza, with a focus on Italian ingredients.