Alhambra Risto veg

Via S. Gregorio, 17, 20124 Milano MI, Italy
4.47 (153)
$$
Very friendly
Vegan, Italian, Indian

Recent Reviews

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app