Windsor Asian Bistro offers a diverse menu of Japanese sushi, Thai noodles, and Chinese stir-fries, complemented by a full-service bar in a sleek, laid-back setting.