From Our Editors
You won't be disappointed at Bella Sicilia Italian Restaurant in Goochland, where well-prepared eats and delicious drinks rule the menu. Having trouble finding that family-friendly restaurant everyone will love? This restaurant serves all ages, so little ones are welcome to come along, too. Up for grabs (and free of charge) is Bella Sicilia Italian Restaurant's wifi.
Show up in sneakers or a suit at Bella Sicilia Italian Restaurant, where dining in comfort is of utmost importance. Your car or ours? You'll get the food either way via pickup or delivery.
Parking is accessible and not far from the restaurant. Bike parking is also available outside the restaurant.
Keeping an eye on your budget? Bella Sicilia Italian Restaurant is a perfect choice, with most meals costing less than $15.