Mayfair Sandwich Shop London

Mayfair Sandwich Shop London

0  Reviews


Other Restaurants in London - Mayfair
7 Stafford Street , Mayfair, London, W1S 4RT
+44 (0) 20 7629 2063

Mayfair Sandwich Shop sells a variety of sandwiches, light snacks and soft drinks. They also provide a telephone ordering service where orders must be made before 11am to cater for the lunch time trade.
Tags: delivery, takeaway




Could you submit a review of Mayfair Sandwich Shop London? Please add your Mayfair Sandwich Shop London review and help create a directory of recommended Other Restaurants in London. If Mayfair Sandwich Shop London is your business, why not claim it today! This will enable you to update your business details and add search tags.