Restaurants

Neo-Bistro closes after chef’s departure

Mayfair restaurant, Neo-Bistro has closed following the departure of its head chef Mark Jarvis.

Back to top button