Yi

Grigoriou Lampraki 69, Glifada 166 75, Greece
4.63 (41)
$$
Very friendly
Greek, Raw, Western

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app