Clear
Clear
Clear
GET BEST DEAL NOW
Restaurant deals in Levens

The Villa, LA8 Restaurant Details

The Villa

Levens
LA8 8EA
Categories
Restaurants

Additional The Villa Information

Features

Reservations, Seating, Waitstaff, Wheelchair Accessible

Description

The Villa is a business located in Levens in the Restaurants category.

More Local Levens Restaurants

Restaurant
0.20 miles
Restaurant
0.47 miles
Restaurant
1.16 miles
Public House / Bar / Inn
1.44 miles
Public House / Bar / Inn
1.59 miles
Restaurant
1.86 miles

Related Local Restaurants and Eateries in Levens

Cafe / Snack Bar / Tea Room
0.62 miles
Cafe / Snack Bar / Tea Room
0.85 miles

Reviews for The Villa, Levens, LA8 8EA