Cuisine
Description
Grill House Restaurant brand is one of the oldest and best multi-cuisine restaurants in Sultanate of Oman.