140 Fetter Ln, London EC4A 1BT
Italian restaurant | Pizza restaurant | Restaurant
An upscale, inviting restaurant that specializes in gourmet pizzas, grilled meats, and fresh salads, complemented by a curated selection of cocktails.