8 Facebook users were in Windsor Restaurant. It's a 60 position in Popularity Rating for companies in Local Business category in Ho Chi Minh City, Vietnam
Summary
Windsor Restaurant is Ho Chi Minh City based place and this enity listed in Seafood Restaurant category.