Open Road - Falls Church

#16 - Pizza - Idylwood, Grill, American
8100 Lee Highway, Falls Church, 22042, United States Of America
Dishes: 24

Open Road

4.1 / 5 of 509 Reviews
Phone
+15713954400
Address
8100 Lee Highway, Falls Church, 22042, United States Of America

Opening Hours

  • Monday
    11:00 -22:00
  • Tuesday
    11:00 -22:00
  • Wednesday
    11:00 -22:00
  • Thursday
    11:00 -22:00
  • Friday
    11:00 -24:00
  • Saturday
    10:30 -24:00
  • Sunday
    10:30 -22:00

Amenities

Delivery
Menu
Terrace
Cocktails
Kids

Reserve now

Feedback

★ 4.1 / 5 of 509 Reviews

The average review of 4.1 shows that the guests have been very satisfied with the Open Road so far.

What User likes about Open Road:
Bartenders are great and pour very good cocktails. Food is pretty good to excellent the steak frites at the top end of the spectrum. The oft heralded popcorn is strangely provided to some but not others. Parking lot is insufficient, so the $10 valet charge is obnoxious (certainly at 6pm) when things are full with some (poorly) signed auxiliary lots close by with more capacity. View all feedback.

What User doesn't like about Open Road:
Service was exceptionally poor. We arrived during a slow period, and still waited over 5 minutes for our server to first arrive. After our food arrived, which was fine, it was radio silence again, with the server disappearing to the kitchen for another 40 minutes. We finally asked a host for our check, which arrived 5+ minutes later. The waiting wasn't over though! After 10 more minutes of their dissapearing act, we... View all feedback.

It had been a while since I've eaten at OR. Happily, the same menu items I've always loved were...

debm

Menu and entrees have changed. The jambalaya was actually kind of gross. Sliced slimy chicken a...

kenb

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menulist App now