Smoulder Kebab Restaurant

Smoulder Kebab Restaurant
FT13, Mirdif Way, Etihad Mall Parking Area, AlKhawaneej Street
https://maps.app.goo.gl/WS7SUSVUutTT81gG9
DU
الإمارات العربية المتحدة
Restaurant

Shams Al Bawadi Insulation Systems