Small-ish chain of friendly Italian restaurants serving fresh pasta and clean, unpretentiously 'designery'...
Central London · 50–52 Monmouth St, Covent Garden, London
Enjoy an intimate evening at this bright and vibrant eatery. The stunningly modern ambiance creates a relaxed...
Central London · 66 Haymarket, London
Very popular and local-feeling Italian corner hot spot, overseen by the über-hospitable Giuseppe Miggiano, who...
Central London · 106 Cromer St, Kings Cross, London