Bistro1
Bistro1 is a relaxed Mediterranean restaurant located at 27 Frith Street, London W1D 5LE. They offer 2- and 3-course set menus in an inviting atmosphere featuring coloured glass lamps. This restaurant has been rated 4.3 by 1355 people on Google.