31-32 Bedford St, London WC2E 9ED
Restaurant
This family-run Italian restaurant specializes in authentic pasta and thin-crust pizzas, offering a fresh and inviting atmosphere that enhances the dining experience.
Rating: 4.2
Rating: 3.8
Rating: 4.3