Neelima Restaurant - Fereej Bin Mahmoud
Off Ibn Mahmoud Street, Al Ikhaa Street, Fereej Bin Mahmoud, Doha


About Neelima Restaurant - Fereej Bin Mahmoud
Neelima proves to be quiet good.