‹ All Listings

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,

Additional Information

Neighborhood: Falls Church
Cuisine: American
Serves: brunch-dinner-lunch
Features: children-s-menu-outdoor-dining
Price Range: $11 - $30