Milen Restaurant
Shop # 2, Alphamed Building - Abu Hail Road, Hor Al Anz - Dubai - United Arab Emirates, Dubai, Dubai, United Arab Emirates
Shop # 2, Alphamed Building - Abu Hail Road, Hor Al Anz - Dubai - United Arab Emirates, Dubai, Dubai, United Arab Emirates