Bamboo Italia is an Italian restaurant specializing in pizza. They offer a variety of pizzas made with high-quality flour.