AL HUDHUD TURKISH RESTAURANT AND COFFEE SHOP الهدهد للمأكولات التركية is located in Oman on FalajDarisroad, 611. AL HUDHUD TURKISH RESTAURANT AND COFFEE SHOP الهدهد للمأكولات التركية is rated 3.7 out of 5 in the category turkish restaurant in Oman.
Address
FalajDarisroad, 611
Amenities
Good for kids
Toilets