The Blue Owl is an American restaurant and bakery, known for its comfort food and signature Levee High Apple Pie.