Selfridges | Exchange Square San Carlo L2, Selfridges, Manchester, England
View on Map
What travelers say:
SAN CARLO GRAN CAFE☕️ | | The dessert shop in San carlo on the first floor of Manchester City Selfridge is thinking that as an Italian restaurant, Tiramisu should be great. Maybe the expectations are too high.