A hugely popular chain of restaurants in Saudi Arabia, Steakhouse is located in around 12 spots in the Kingdom. Dig into premium chargrilled steaks and artisan sandwiches at this fabulous joint. It is also a great place to feast on delectable pot roast and meatloaf. 

Must eats

Pot roast and Premium chargrilled steaks