20 Old Compton St, London W1D 4TW
Pizza restaurant | Restaurant
This charming Italian eatery, characterized by its welcoming atmosphere and striped awning, offers a straightforward menu of expertly crafted pizza and pasta dishes, showcasing traditional techniques and high-quality ingredients.