Phone: +442088235491
Address: 428 Uxbridge Road, London, W120NR, W12 0NR, United Kingdom
City: London
Menu Dishes: 35
Reviews: 503
"The food was decent but not exceptional. The olive and bread appetizer was disappointing as many of the olives were mushy. The pizza and pasta were just okay."
All prices are estimates on menu.