Idylwood Grill has been serving the Falls Church and surrounding area for more than 12 years.
Idylwood Grill and Wine Bar
Monday thru Friday 11:30am to 2:00pm
Monday thru Thursday 5:00 to 9:30pm
Friday and Saturday 5:00 to 10:00pm
Sunday 5:00 to 9:00pm