This Site is Currently Under Construction
Located in Rethabiseng, Crouch Palace is a top-rated restaurant offering a delightful dining experience. With a 5-star rating, our menu features delicious dishes for lunch and dinner, including small plates and beverages like beer and hard liquor. Enjoy a casual atmosphere perfect for groups, with options for dine-in, takeout, and delivery. Wheelchair accessible parking available for added convenience. Come and savour our exceptional food, impeccable service, and welcoming ambiance at Crouch Palace in Rethabiseng.