Red Star Restaurant
Drag box to select area
Red Star Restaurant serves Chinese food via takeout or delivery. Specialties include an assortment of spicy dishes and egg fried rice.
909 Greenwood Rd, Glenview, IL 60025
- Hours: Mon - Sat, 11:30am - 9pm; Sun, closed
- Accessible: no