Glendale, CA asian restaurants & food

Sri Windsor

Structure

123 W Windsor Rd, Glendale, CA 91204
(818) 242-2789
Excellent Good Average Poor Awful 4.0 / 5 based on 8 votes

Photos

  • Sri Windsor photo by Mike D.