Island Grille

restaurant in Poquoson

Phone: (757) 898-5270

Website: www.dukeofyorkrestaurant.com

Address: 508 Water Fowl Dr