For an exquisite Italian dining experience in London’s Isleworth area, book a table at Sizlers. Located on Shrewsbury Walk, this Italian restaurant prides itself on serving up Italian classics cooked to perfection, in a stylish setting with private dining options also available. Whether its for a leisurely lunch or a special evening meal, Sizlers is the perfect place. We recommend beginning your meal with some grilled goats cheese or calamari fritti, before moving on to a classic pasta dish, some authentic Italian pizza, or some meat or seafood. To guarantee a table at this Italian favourite, making a reservation in advance is recommended.