The Grill
(150)
American restaurant
Address: 125 Windermere Ave, Greenwood Lake, NY 10925
Hours: Closed ⋅ Opens 6:30 AM Thu
Phone: (845) 595-1115
No information is available for this page. · Learn why
Greenwood Grill | Specializing in traditional American breakfast in the heart of Glenview, IL.
Our menu features an array of mouth watering Grilled Penn Station submarine sandwiches, fresh-cut fries and hand-squeezed lemonade. All sandwiches are prepared ...