Update Info - N2S Italian Family Restaurant
This restaurant was reported as closed. If it is open, let us know.
N2S Italian Family Restaurant
22512 Lankford Hwy
Cape Charles, VA 23310
22512 Lankford Hwy
Cape Charles, VA 23310