Island Pasta is a lively Italian restaurant offering pizza, pasta, and a wide selection of wines by the glass.