Al Khaleej Road, Nakhlat Deira, The Palm Deira, The Palm Deira, Nakhlat Deira
1.12 mi from Abu Hail
Manha Restaurant & Coffee Shop on Al Khaleej Road offers a delightful dining experience in Nakhlat Deira, serving up delicious food and great coffee for everyone.