Order Online

Sri Windsor Cafe

123 W Windsor Rd
Glendale, CA 91204
(818) 242-2789
Order online Menu | Reservation | Info
Any questions please call us.