Wagyu House will be the only restaurant in the area offering an all-you-can-eat dining experience exclusively serving fresh Wagyu beef. It will open in the winter of 2025. Rates at an Atlanta ...