Update Info - New World Restaurant
This restaurant was reported as closed. If it is open, let us know.
New World Restaurant
1230 Elden St
Herndon, VA 20170
1230 Elden St
Herndon, VA 20170
This restaurant was reported as closed. If it is open, let us know.