You are now leaving Menulist
We hope to see you again soon!
Olivelli
35 Store Street, London, WC1E7BS, WC1E 7BS, United Kingdom
Italian, Pizza, Pasta, Seafood, Steak, Delivery Services, Wine, Mediterranean, European, Vegetarian, Cakes, Fish, Salad, Lunch, Salads, Cheese, Meat, Chicken , November Special, Starters, Pasta And Risotto, Salads , Meat And Fish, No-Carne, Sides, Desserts, Drinks, Beer , White Wine, Red Wine, Champagne And Prosseco, Rose Wine, February Special, Lunch
The redirect does not work? Just click on this link or copy it into your address bar