More about The Salt Beef Bar
The Salt Beef Bar is located at 2 Monkville Parade, Finchley Rd., London, Greater London, N W11, United Kingdom
Similar Listings
Pret A Manger
3.5
Cojean
4
Pret A Manger
4.5