Vanellis

Offering customers delicious traditional Italian food with a wide selection of pizzas cooked every day, salads that are freshly prepared, and a choice of fresh, custom-made pastas.

Dolmen Mall Clifton

0310-2455567
Second Floor

Other Outlet Locations: