Redwood Plaza Deli
Address:
10560 Arrowhead Dr, Fairfax, VA 22030
Phone:
(703) 273-0678
Other Details:
The Redwood Plaza Deli is not open to the public, it is only available to the employees of the Redwood plaza businesses. It is in a secure building and a pass is needed to enter.
Restaurants, Grocery Stores
Other Businesses: