Published by: Storax Inc.
Offering the finest fresh meat and the best quality grills in Abu Dhabi, since 1979.
(click to enlarge)