سماك ثمر يتFish shop thumrit is located in Thumrait, Oman on J26PV33, Unnamed Road, ثُمريت،. سماك ثمر يتFish shop thumrit is rated 3 out of 5 in the category fish & chips restaurant in Oman.
Address
J26PV33, Unnamed Road, ثُمريت،
Service options
TakeawayDine-in