at Mexikoring 1, Hamburg , 22297 Germany
1 FB users likes Restaurant Windsor, set it to 1292 position in Likes Rating for Hamburg, Germany in Local Business category
Restaurant Windsor is Hamburg based place and this enity listed in Food & Restaurant category. Located at Mexikoring 1 22297. Contact phone number of Restaurant Windsor: 040632940