2 Grove Ln, London SE5 8SZ
Italian restaurant | Restaurant
This business specializes in Neapolitan-style sourdough pizzas, expertly baked in a wood-fired oven, all served in a bright, inviting space with an outdoor patio for a pleasant dining experience.