Island House Restaurant & Marina

17 Atlantic Avenue
Wachapreague, VA 23480
Tel: 757-787-4242
We will be closed starting January 1st until January 27th.
We will reopen on January 28th at 11 am.
Get Directions