2553 Dulles View Dr Herndon, VA 20171
Credit Cards: Yes
Cafe 28 opened in 2009 in the lobby of the office building at 2553 Dulles View Dr. It caters to those working in the building and features daily specials and create-your-own salads. Cafe 28 offers free Wifi and plentiful seating. Delivery is within-building only.
User Reviews of this Restaurant
Submit Your Own Review