Sir Loin Steakhouse
Bio
Sir Loin Steakhouse is a place in Ezulwini, Swaziland best known for providing varied menus, great atmosphere and a favorite place for the local residents. Entrance is free entrance and the place normally hosts disco events from by well-established DJS.
Advert