Thanks for visiting The Island!

Please let us know how we can help you

Contact Us by Phone:

Restaurant

(757) 721-2899 – til 10:00 am

Pizza, Take out & Delivery

(757) 721-2977 – til 10:00 am