Vegan Store and Food Stall

Via Lorenzo Ghiberti, 19, 00153 Roma RM, Italy
4.56 (17)
$$
Very friendly
Vegan, Market, Grocery store

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app