Mile 20 at Mediterranean BreezeRestaurant in HerndonContact781 Station St, Herndon, VA 20170(703) 435-4495Get DirectionsSaveShare