Little Greece Deli Shop

Little Greece Deli Shop

Nakheel Mall Palm Jumeirah, Ground Floor, inside Depachika Food Hall
00000 Dubai
United Arab Emirates
Mon.
Tue.
Wed.
Thu.
Fri.
Sat.
Sun.

New Account Register

Already have an account?
Log in instead Or Reset password