Italian Restaurant located on Gloucester Green, serving a variety of pizzas, pasta dishes, salads, meats and fish at a reasonable price.