The Grill
125
Windermere Ave., Greenwood Lake NY
- This is the page of The Grill on 125 Windermere Ave. Greenwood Lake NY 10925.
- (first reviewed on April 14, 2015, last updated
on November 24, 2023.)
- The Grill is ranked #1 of 16 Restaurants in Dutch Hollow Greenwood Lake.
- This page has had 14 visitors. You are the 14th.
★★★★ on the 14th of April, 2015
excellent, good