GRAND MAHAL RESTAURANT

Dubai Other Zaabeel Road