top of page
Italian | ££
Honestly, one of the best price-quality ratios in London for Italian food! The pasta is tastes so fresh and price ranges between £10-£15. Plus the central locations (Soho and Covent Garden) make it a great meet up point.
8-10 Lower James Street, London, UK
bottom of page