Abdulla Al Fahed Building 2, Al Nahda Street, Al Qusais 2, Deira, Dubai, Al Qusais 2, Deira
5.61 mi from Oud Al Muteena 2
New Kozhikode Star Restaurant – authentic Kerala and South Indian cuisine in Al Qusais 2, Deira with free delivery and public parking.
Is this your listing?