Taste of Windsor Menu

$$$Asian
123 W Windsor Rd, Glendale, CA 91204

Know a great happy hour or special for this location?