is not in process of liquidation on Feb 11, 2024
Where is TWIN GRILLS's headquarters?
TWIN GRILLS's headquarters is located at Muscat Governorate / Al Amrat / Al Amrat, alamerat
What is TWIN GRILLS's industry?
TWIN GRILLS is in the industry of Grilled meat shops or stalls (mashakik)
What year was TWIN GRILLS started?
TWIN GRILLS was started in 2019