Head Chef - Italian Cuisine
8 days ago
City of London
With a menu filled with classic dishes like delicious pastas, pizzas, creamy risottos, flavourful fish and meat dishes, Larch Restaurant is a go-to spot for those seeking an authentic taste of Italy