This chain of restaurants specializes in comfort Italian delicacies of pastas and pizzas. The street side cafe is friendly, with warm Mediterranean interiors. Find a decent list of vegetarian dishes along with the usual fare of chicken and seafood. A selection of white and red wines is also available. Party orders of about 20 can be taken. Call for reservations.
- Accept Credit Card: visa, mastercard
- Nearest Train: Leicester Square