Greenwood Grill
(400)
Restaurant
Address: 910 Greenwood Rd, Glenview, IL 60025
Hours: Closed ⋅ Opens 7 AM Thu
Phone: (847) 998-0908
No information is available for this page. · Learn why
Greenwood Grill best Mexican food. 10/10 flautas!! 10/10 horchata!! 4 mos.
Greenwood Grill | Specializing in traditional American breakfast in the heart of Glenview, IL.