Glenwood Grill is rated 4.6 stars by 2507 OpenTable diners.