Reviews
Currently, you have 2 evaluations from 2 website(s) on hand. The midpoint valuation for Veganch'io is 4.1, this indicates guests have a very high opinion of this restaurant.
Reviews from various websites
HeyRestaurants
È bello trovare un posto dove guastare le specialità del sud in versione vegan! Personale gentilissimo e prezzi ottimi, consiglio a tutti di...
anche se non lho visto so' per certo che sara' tutto buonissimo la cuoca e mia nipote ISA che e' fortemente motivata e con tanta esperienza...
Ma che succede...! Non c'è più quest'oasi di gusto!? È riaperto in altro loati !? Riaprirà di nuovo...!?
Ottimo anche per gli intolleranti al lattosio
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more
Tripadvisor
GastroRanking-IT
Good Rated Restaurants near Lecce
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Lecce, Via F. Trinchera, 4/a, 73100, Lecce, Italy
"The food take-away was good and hot, just the way I like it."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Lecce, Piazza Frigole 7, Lecce, Italy
"All really delicious excellent pittules with shrimp and zucchini"
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Lecce, Via Sozy Carafa 58/60, Lecce, Italy, 73100
"We stayed in this pizzeria on the evening of August 15, ergo August, for a quiet pizza near the house. The wait was not so much but the meal was saved..."
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Lecce, Via Giacomo Matteotti,25 Angolo Vico Della Saponea, 73100, Lecce, Italy
"Food are delicious here and I wish to go back again!!"
4.5
Menu
Table booking
4.5
Menu
Table booking
City: Lecce, Via Degli Ammirati, 16, 73100 Lecce, Italy
Takeout, Outdoor seating, Accepts Credit Cards, Wine and Beer
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Lecce, Via Marino Brancaccio, 3, 73100, Lecce, Italy
"The best fish restaurant in southern Italy!"
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Lecce, Via Principi Di Savoia 18, 73100, Lecce, Italy
"It is impossible to find better. Cyrus is simply a deity."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Lecce, VIA LEUCA 74, 73100, Lecce, Italy
"Cheap and wonderful. They won't be disappointed. Self order."