Welcome to Sri Windsor Cafe, home to delicious Thai cuisine in Glendale! This neighborhood favorite offers a wide variety of Thai dishes, from exquisite curries to authentic noodle and rice dishes. The staff at Sri Windsor Cafe ensures that their customers always receive a quality dish made from the best and freshest ingredients. For speedy delivery where your meals is guaranteed to arrive...