Costa Cafe Seafood & Steakhouse
A locally owned, full-service culinary sanctuary in Lac La Biche, offering the perfect balance of fresh seafood and premium steaks in a warm, inviting atmosphere.
A locally owned, full-service culinary sanctuary in Lac La Biche, offering the perfect balance of fresh seafood and premium steaks in a warm, inviting atmosphere.