Angus House – Japanese Charcoal Steak at Starhill Kuala Lumpur

Remember our list of Top 8 steak joints in KL? Well, we were truly gutted when Angus Steakhouse (No.5 on our list) closed down, at Pavilion Kuala Lumpur. But we weren’t too distraught as we knew that they would be opening again soon at Starhill Kuala Lumpur. Well here we are at Starhill and steak […]