|
|
I don't think it's a factory rather the town where the espresso set is manufactured. Castro is a small town in the province of Pontevedra as you can see on the center map of this link: Castro, Galicia. It appears that there are many manufacturers of espresso machines/cafeteras... as you can see here in this listing: empresas de cafeteras en Galicia
|
| |
| Posts: 1376 | Location: Madrid | Registered: 24 March 2002 |    |
|