Restaurant review: Mayfair Pasta and Sandwich Bar

Roger
23 February 2007

Pleasant Italian snack bar in the West End. Good filling meals, sensible prices, fast friendly service.


Things near here (straight-line distances):