Sri Windsor Cafe
123 W. Windsor Rd. 91204
(Thai, Seafood, Vegetarian)
Order Online

Come visit us at: 123 W. Windsor Rd., Glendale, CA 91204