The Barn

The Barn

This Restaurant In KL Serves The World’s Most Expensive Pork Cuts For Under RM60/Pax

The Barn, Pavilion and Mont Kiara serves the world's most expensive cut of pork, the Jamon Iberico and it is priced below RM60.