Le Bui Bui is an Italian restaurant offering a wide selection of Italian specialties for dine-in or takeout.