La Rosetta serves authentic Italian cuisine.
Features
Vegetarian Dishes
Nearest public transport
Brentford - National Railway