14 Victoria Street, Douglas, IM1 2LH
Traditional Italian restaurant offering all the usual favourites.