Menu Menu
  • Home
  • Dishes
  • About Us
  • Manage Restaurant
  • 🌍 Language
    English Spain French Italian German

Restaurants that offer Vermouth (50Ml)

Vermouth (50Ml)
Savoir Faire

Savoir Faire

➤ 42 New Oxford Street London, WC1A 1EP, United Kingdom

Tea • French • Dining • Drinks


"Very poor service. Staff did no take the order and after minutes of waiting walked to front of house and made the order at the bar Then waited a further minutes for food to arrive The place was freezing cold as they couldn’t be bothered to turn the heating on The food was surprisingly ok though If you want to sit in a cold restaurant in a room that has not been decorated for over years whilst waiting over an hour for the good to arrive, then I would recommend this experience."

About Us

Explore restaurant menus from the comfort of your home. Discover a variety of dishes and plan your next dining experience!

Links
  • Privacy Policy
  • About Us
  • Manage Restaurant
  • Newest Restaurants

© 2025 Menu