You are now leaving Menulist
We hope to see you again soon!
avli By Tashas
Unit C01, Gate Village Building 9,, دُبي I-, United Arab Emirates, دبي
Mediterranean, Greek, Seafood, Greek Food, Greek, Greek Kitchen, 希臘菜
The redirect does not work? Just click on this link or copy it into your address bar