Open Road Grill & Icehouse
. A solid pick for sandwiches, salads, pizzas, ribs, chicken, seafood or steak. Fun fact: The American flag behind the bar is made of 5,059 bottle caps.
Essential Information
8100 Lee Highway, Falls Church,
571-395-4400
Additional Information
Neighborhood: Falls Church
Cuisine: American
Serves: brunch-dinner-lunch
Features: children-s-menu-outdoor-dining
Price Range: $11 - $30