Eating places, Italian restaurant
Il Castello
Il Castello is a charming Italian restaurant located in Fleet, England, offering a warm and inviting atmosphere. Known for its authentic cuisine, the menu features a delightful array of traditional dishes made with fresh ingredients, including hand-crafted pasta and wood-fired pizzas. With its friendly staff and cozy decor, Il Castello provides a perfect dining experience for families, couples, and friends alike. Generated from this place's information