Phone: +441923852584
Address: 142 London Rd, Shenley, United Kingdom, WD7 9BT
City: Shenley
Menu Dishes: 11
Reviews: 630
"Personally, I believe this restaurant serves the best tomato sauce I've ever tasted in any Italian eatery. The pasta and pizza are both absolutely delicious, and the staff is friendly and welcoming. Overall, I would rate the food a perfect 5/5, the service 5/5, and the atmosphere 5/5. Highly recommend!"
All prices are estimates on menu.